//
//  DmFileDescriptor.h
//  FoxitApp
//
//  Created by sijia_liu on 15/4/28.
//
//

#import <Foundation/Foundation.h>

#define ReviewType_NetWork 1
#define ReviewType_Email 2
#define ReviewType_Email_Merge 3
#define ReviewType_FoxitCloud 4

#define DOC_TYPE_PDF		1
#define DOC_TYPE_PPDF		2
#define DOC_TYPE_FDF        3
#define DOC_TYPE_WEBVIEW    4
#define DOC_TYPE_OFD        5

@class FSPDFDoc;
@interface DmFileDescriptor : NSObject

@property (nonatomic, retain) NSString *fileID;
@property (nonatomic, retain) NSString* filePath;
@property (nonatomic, retain) NSString* fileName;
@property (nonatomic, retain) NSData* fileBuffer;
@property (nonatomic, assign) BOOL fileCanModify;
@property (nonatomic, assign) int docOpenType;
@property (nonatomic, retain) NSString *docOpenPath;
@property (nonatomic, retain) NSString *docOpenPassword;
@property (nonatomic, assign) int docOpenPermissions;
@property (nonatomic, retain) NSString *docSecurityName;
@property (nonatomic, assign) BOOL docIsModified;
@property (nonatomic, assign) int docSaveType;
@property (nonatomic, assign) int reviewType;
@property (nonatomic, retain) FSPDFDoc* pdfdoc;

@end
